using System;

namespace Boa.AIT.Negocios.Excepciones
{
   public class AIT_EquipoDisponibleNegociosExcepcion : Exception
   {
     /// <summary>
     /// Describe la excepcion que podría sucitarse con param
     /// </summary>
     /// <param name="param"></param>
     /// <returns></returns>
     public AIT_EquipoDisponibleNegociosExcepcion(string param) : base ("Se ha sucitado un error con el parametro "+param+" ")
     {
     }
     
   }
   public class AIT_EquipoDisponibleRequeridoExcepcion : Exception
   {
     public AIT_EquipoDisponibleRequeridoExcepcion () : base ("AIT_EquipoDisponible No puede ser nulo.")
     {
     }
     
   }
   public class AIT_EquipoDisponibleEliminarExcepcion : Exception
   {
     public AIT_EquipoDisponibleEliminarExcepcion(string param) : base ("No se puede eliminar AIT_EquipoDisponible, porque de éste dependen otros datos: "+param+" ")
     {
     }
     
   }


   public class GuidEquipoRequeridoExcepcion : Exception
   {
       public GuidEquipoRequeridoExcepcion()
           : base("Seleccione un equipo!!!")
       {
       }
   }

   public class NombreEquipoRequeridoExcepcion : Exception
   {
       public NombreEquipoRequeridoExcepcion()
           : base("Introduzca nombre para el nuevo equipo")
       {
       }
   }

}

